home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 2400 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.8 KB

  1. Path: news.mindlink.net!news
  2. From: genew@mindlink.bc.ca (Gene Wirchenko)
  3. Newsgroups: comp.lang.c
  4. Subject: Re: Stupid Question: What does "foo" stand for?
  5. Date: Sun, 21 Jan 1996 04:06:03 GMT
  6. Organization: MIND LINK! - British Columbia, Canada
  7. Message-ID: <4dse5n$nv2@fountain.mindlink.net>
  8. References: <4dnf7b$1sa@fountain.mindlink.net> <4ds23v$glu$2@mhadg.production.compuserve.com>
  9. NNTP-Posting-Host: line212.nwm.mindlink.net
  10. X-Newsreader: Forte Free Agent 1.0.82
  11.  
  12. Earl F. Glynn <73257.3527@CompuServe.COM> wrote:
  13.  
  14. >>>    Loosen your tie.
  15. >>>     In my opinion, the use of discouraging of the use of "foo" 
  16. >>>should
  17. >>>be discouraged and shows a lack of appreciation of good software
  18. >>>cultural practices.
  19.  
  20. >Do you know anything about the Software Maturity Model?  I would 
  21.  
  22.      No, the term sounds rather pedantic.
  23.  
  24. >suggest those that use "foo", etc. in real code are stuck at the 
  25.  
  26.      It wasn't in real code here.
  27.  
  28. >"Level 1" (chaotic) stage, which is what is wrong with much of the 
  29. >code written these days.  Students might think such usage is OK 
  30.  
  31.      Nice, one word and you get to slur most of the programmers on the
  32. planet.  There is always examining code on a case by case basis.
  33.  
  34. >since they saw such mnemonics used in college by their profs.  The 
  35.  
  36.      It is OK.  It sets off example code rather nicely.
  37.  
  38. >academics aren't helping create good software engineers.
  39.  
  40.      True, but they haven't ever done much in that way, have they?  I
  41. presume you're using "software engineers" as a term meaning
  42. "programmer, analyst, etc. and taking on airs about it".  I'm a
  43. programmer/analyst myself.
  44.  
  45. >-- 
  46. >Earl F. Glynn
  47. >Staff Scientist
  48. >E for M Corporation, Cardiology Products Division
  49. >73257.3527@compuserve.com
  50.  
  51. Sincerely,
  52.  
  53. Gene Wirchenko
  54.  
  55. C Pronunciation Guide:
  56.      y=x++;     "wye equals ex plus plus semicolon"
  57.      x=x++;     "ex equals ex doublecross semicolon"
  58.  
  59.